/**
 * =================================================================
 * 版权所有 2011-2013 深圳市泰海网络科技服务有限公司，并保留所有权利
 * -----------------------------------------------------------------
 * 这不是一个自由软件！您不能在任何未经允许的前提下对程序代码进行修改和使用；
 * 不允许对程序代码以任何形式任何目的的再发布
 * =================================================================
 */
package com.imoney.paymgr.web.controller;

import java.util.List;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

import com.imoney.payment.authc.domain.Auth;
import com.imoney.payment.authc.domain.AuthQueryParam;
import com.imoney.payment.authc.service.IAuthService;
import com.imoney.paymgr.web.common.PathCode;
import com.imoney.paymgr.web.utils.MenuUtil;

/**
 * 类说明：<br>
 * 
 * <p>
 * 详细描述：<br>
 * 
 * </p>
 * <pre>
 * ——————————————————————————————————————————————————————————————————
 * |		修改人		|		修改时间			|		修改原因
 * ——————————————————————————————————————————————————————————————————
 * |	zengxx 曾宪新	|		2013-6-1		|	
 * ——————————————————————————————————————————————————————————————————
 * </pre>
 * 
 * @author zengxx 曾宪新(Xavier.zeng)
 * 
 * CreateDate: 2013-6-1
 */
@Controller
@RequestMapping("/auth")
public class AuthController {

	@Resource
	private IAuthService authService;
	
	@RequestMapping(value = { "index.htm" }, method=RequestMethod.GET)
	public String index(final Model model, final HttpServletRequest request) {
		AuthQueryParam param = new AuthQueryParam();
		param.setMenuType("1");
		param.setSystemTo("PAYMENT");
		param.setStatus("1");
		
		List<Auth> authList = authService.queryMenuList(param);
		MenuUtil.setItems(authList);
		
		return PathCode.LOGIN;
	}
	
	
}
